import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'

// https://vite.dev/config/
export default defineConfig({
  plugins: [react()],
  server: {
    proxy: {
      // 代理配置
      '/health': { // 匹配所有以 /health 开头的请求路径
        target: 'http://10.59.9.18', // 目标服务器地址（去掉路径，只保留域名）
        changeOrigin: true, // 允许修改请求源，解决跨域问题
        rewrite: (path) => path.replace(/^\/health/, '/health'), // 显式保留路径
        // 路径重写：如果目标路径需要去除前缀（此处路径完全一致，无需重写）
        // rewrite: (path) => path.replace(/^\/health/, '/health'), 
      },
    },
  }
})
